/*
* @description: 黑龙江大学生创业服务平台
* @author: chy
* @date: 2016-04-281（如：2015-04-28）
* @update: name yyyy-mm-dd
*/
@charset "utf-8";
/* CSS Document */

.frame{ overflow:auto; margin:20px auto;}
.frame-nav{ width:220px; margin-right:20px;}
.frame-nav ul{ background:#fff; border:1px solid #e7e7e7; border-radius:3px;}
.frame-nav li{ border-bottom:1px solid #e7e7e7;}
.frame-nav li a{ line-height:36px; padding:12px 25px; display:block; color:#666666; font-size:16px;}
.frame-nav li a.selected,.frame-nav li.selected a{ color:#0096e5;}
.frame-nav li.selected li a{ color:#333;}
.frame-nav li i{ background:url(../images/frame-nav-ico.png) no-repeat; width:36px; height:36px; margin-right:28px;}
.frame-nav li i.one{ background-position:0 0;}
.frame-nav li i.two{ background-position:0 -36px;}
.frame-nav li i.three{ background-position:0 -72px;}
.frame-nav li i.four{ background-position:0 -108px;}
.frame-nav li i.five{ background-position:0 -144px;}
.frame-nav li i.six{ background-position:0 -180px;}
.frame-nav li i.seven{ background-position:0 -216px;}
.frame-nav li i.eight{ background-position:0 -252px;}
.frame-nav li i.nine{ background-position:0 -288px;}
.frame-nav li i.ten{ background-position:0 -324px;}
.frame-nav li i.eleven{ background-position:0 -360px;}
.frame-nav img{ margin-top:10px;}
/*二级导航*/
.frame-nav .hover-right{ position:relative;}
.frame-nav li:hover{ background:#f8f8f8;}
.frame-nav .hover-right ul{ position:absolute; top:-1px; left:218px; z-index:1; width:140px; text-align:center; background:#f8f8f8; display:none;}
.frame-nav .hover-right ul a{ line-height:38px;}
.frame-nav .hover-right ul a:hover{ color:#1d9fe7;}


/*frame-cnt*/
.frame-cnt{ width:760px;}
.crumbs{ line-height:50px; padding-bottom:5px; font-size:14px; color:#666666;}
.crumbs a{ color:#1d9fe7;}
.frame-cnt .cnt-box{ border:1px solid #e7e7e7; background:#fff; border-radius:4px;}
.frame-cnt .list-title{ border-bottom:1px solid #e7e7e7; padding:0 30px;}
.frame-cnt .list-title a{ color:#999; margin:0 10px; line-height:60px;}
.frame-cnt .list-title span{ display:inline-block; line-height:60px; border-bottom:1px solid #1d9fe7; font-size:18px;}
.frame-cnt .list-title i{ display:inline-block; background:url(../images/list-title.png) no-repeat; margin-right:8px;}
.frame-cnt .list-title .notice{ width:16px; height:21px; background-position:0 0;}
.frame-cnt .list-title .foundation{ width:12px; height:22px; background-position:-18px 0;}
.frame-cnt .list-title .dynamic{ width:20px; height:20px; background-position:-32px 0;}
.frame-cnt .list-title .policy{ width:22px; height:20px; background-position:-54px 0;}
.frame-cnt .list-title .news{ width:20px; height:18px; background-position:-79px 0;}
.frame-cnt .list-title .qa{ width:24px; height:24px; background-position:0 -25px;}
.frame-cnt .list-title .college{ width:20px; height:20px; background-position:-26px -25px;}

.frame-cnt .list-cnt .img-list{ padding:20px 30px; border-bottom:1px dashed #e7e7e7; position:relative; min-height:120px;}
.frame-cnt .list-cnt .img-list .list-left{ width:160px; position:absolute; left:30px; top:20px; overflow:hidden; height:120px;}
.frame-cnt .list-cnt .img-list img{ width:100%; height:auto;}
.frame-cnt .list-cnt .img-list .list-right{ padding-left:180px;}
.frame-cnt .list-cnt .img-list .list-right p{ color:#999999; font-size:14px; line-height:26px; max-height:78px; overflow:hidden;}
.frame-cnt .list-cnt .img-list .list-right .part{ font-size:16px; color:#333; height:52px; position:relative;}
.frame-cnt .list-cnt .img-list .list-right .part a{ color:#333;}
.frame-cnt .list-cnt .img-list .list-right .date{ position:absolute; right:0; bottom:0; background:#fff; margin-left:20px; color:#999999; padding-left:10px; font-size:14px; line-height:26px; display:block;}
.frame-cnt .list-cnt .text-list li{ font-size:14px; line-height:60px; padding:0 30px; border-bottom:1px dashed #e7e7e7; overflow:auto;}
.frame-cnt .list-cnt .text-list li a{ color:#333; max-width:70%; display:block;}
.frame-cnt .list-cnt .text-list li .date{ color:#999999;}
/*翻页*/
.page{ padding:50px 50px;}
.page ul{ overflow:auto; text-align:center;}
.page li{ display:inline-block; line-height:36px; margin-right:25px;}
.page li a{ color:#333;}
.page li a:hover{ text-decoration:underline;}
.page li.btn-li{ border:1px solid #dcdcdc; border-right:none;}
.page li.btn-li a{ background:#fff; line-height:36px; width:96px; text-align:center; border-right:1px solid #dcdcdc; display:inline-block;}
.page li.btn-li a:hover{ text-decoration:none; color:#1d9fe7;}
.page li.btn-li a.not{ color:#999999; background:#e6e6e6;}
.page li .text,.page li.black999 a{ vertical-align:middle; line-height:26px; width:42px; text-align:center; background:#fff; border:1px solid #dcdcdc; margin:0 10px; color:#999;}
.page li.black999 a{ display:inline-block; color:#333; background:url(../images/repeat.png) repeat-x;}
.page li.black999 a:hover{ text-decoration:none;}
/*详情页*/
.frame-cnt .detailed-title{ line-height:60px; font-size:18px;}
.frame-cnt .detailed-date{ line-height:24px; font-size:12px; padding:6px 30px; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee;}
.frame-cnt .detailed-date span{ margin-right:30px;}
.frame-cnt .detailed-cnt{ padding:15px 30px; border-bottom:1px dashed #dcdcdc;}
.frame-cnt .detailed-cnt p{ text-indent:2em; font-size:14px; line-height:26px; color:#666;}
.frame-cnt .detailed-cnt p.part{ text-indent:0em; color:#333; padding-bottom:10px;}
/*详情翻页*/
.detailed-page{ padding:25px 30px 15px 30px;}
.detailed-page li{ line-height:30px; margin-bottom:10px;}
.detailed-page li a{ color:#333;}
.detailed-page li a:hover{ text-decoration:underline;}
.detailed-page li a span{ margin-right:15px; display:inline-block; width:70px; line-height:30px; text-align:center; color:#fff; background:#0b98e6; border-radius:4px;}
/*互动答疑*/
.frame-cnt .list-cnt .qa-list{ padding:20px 30px; border-bottom:1px dashed #e7e7e7;}
.frame-cnt .list-cnt .qa-list p{ font-size:14px; line-height:26px; color:#999; padding-left:15px;}
.frame-cnt .list-cnt .qa-list p span{ display:inline-block; color:#fff; border-radius:4px; width:20px; line-height:20px; text-align:center; background:#32c727; vertical-align:middle; margin-right:8px;}
.frame-cnt .list-cnt .qa-list .part{ font-size:16px; color:#333; padding-left:0; padding-bottom:10px;}
/*我要提问*/
.frame-cnt .list-cnt .question{ padding:0 30px 30px 30px; font-size:18px;}
.frame-cnt .list-cnt .question .textarea{ padding:20px 10px;}
.frame-cnt .list-cnt .question textarea{ width:100%; background:#f9f9f9; border:1px solid #dcdcdc; padding:10px; font-size:14px;}
.frame-cnt .list-cnt .question a{ width:85px; line-height:32px; text-align:center; color:#fff; background:#1ba1e8; font-size:18px; float:right; margin-right:10px; border-radius:3px;}
/*video*/
.frame-cnt .detailed-cnt p.part.f16{ font-size:16px; padding-bottom:5px;}
.frame-cnt .video-title{ padding-top:10px;}
.frame-cnt .video{ margin-bottom:20px;}
/*创业学院*/
.frame-cnt .college-list{ padding:10px;}
.frame-cnt .college-list ul{ overflow:auto;}
.frame-cnt .college-list li{ float:left; width:25%; min-height:185px;}
.frame-cnt .college-list li a{ padding:10px; border:1px solid #fff; display:block; color:#333;}
.frame-cnt .college-list li a:hover{ border:1px solid #00a0e9;}
.frame-cnt .college-list li .tc{ height:34px; line-height:44px;}
.btn100 a{ display:block; text-align:center; color:#1e69c6; line-height:50px; font-size:16px; margin-top:10px;}
/*tab-nav*/
.tab-nav ul{ overflow:auto; border:1px solid #e7e7e7; border-radius:6px; margin:20px 30px 0 30px;}
.tab-nav li{ line-height:40px; text-align:center; width:33.3%; float:left; cursor:pointer;}
.tab-nav li a{ color:#333; display:block; border-right:1px solid #e7e7e7;}
.tab-nav li.selected{ background:#1d9fe7; color:#fff;}
.tab-nav li.selected a{ color:#fff;}
.tab-nav li:nth-last-child(1),.tab-nav li:nth-last-child(1) a{ border:none;}

/*分页*/
.fenyepage{ text-align:center; padding:30px 0;}
.fenyepage a{ color:#333; padding:0 5px;}
.fenyepage a:hover{ background:#f9f9f9;}

/*平台简介*/
.about{ background:#fff; padding:5px 0 20px 0; margin:0 auto 20px auto; border:1px solid #e6e6e6; text-indent:2em; line-height:36px; font-size:14px;}
.about h2{ line-height:60px; display:block; text-align:center; color:#0096e5; border-bottom:1px solid #e6e6e6; margin-bottom:20px;}
.about p{ padding:0 30px;}
.about img{ width:70%;}
.contact{ text-indent:0em;}

/*翻页*/
.fenyepage{ padding:30px 0; }
.fenyepage a{ min-width:20px; padding:0 5px; height:30px; line-height:30px; text-align:center; border:1px solid #dcdcdc; display:inline-block; margin:0 5px;}
.fenyepage a:hover{ color:#dc0000;}
.fenyepage a.uppage,.fenyepage a.downpage{ padding:0 10px;}
.fenyepage a.current{ padding:0 10px; background:#e9eaed;}

.tab-nav01{ border-bottom:1px solid #e7e7e7; padding:0 15px; background:none; font-size:18px;}
.tab-nav01 ul{ margin:0; border:none; border-radius:0;}
.tab-nav01 li{ width:auto; border-bottom:1px solid #fff; line-height:52px; padding:0 5px; margin:0 15px; color:#333;}
.tab-nav01 li a{ color:#333;}
.tab-nav01 li.selected{ background:none; color:#1d9fe7; border-bottom:1px solid #1d9fe7;}
.tab-nav01 li.selected a{ color:#1d9fe7;}
.tab-box01{ position:relative;}
.tab-box01 .tab-more{ position:absolute; right:30px; top:-54px; display:inline-block; line-height:54px; color:#999;}

@media screen and (max-width: 980px) {
.frame{ position:relative; min-height:650px}
.frame-nav{ position:absolute; left:10px; top:0; width:170px;}
.frame-nav li i{ margin-right:10px;}
.frame-cnt{ padding-left:190px; width:auto; margin-right:10px;}
.frame-cnt .college-list li{ width:33.3%;}
.frame-nav .hover-right ul{ position:absolute; top:-1px; left:169px; z-index:1; width:140px; text-align:center; background:#f8f8f8; display:none;}

.about{ padding:5px 0 20px 0; line-height:36px; font-size:14px;}
.about p{ padding:0 15px;}
.about h2{ margin-bottom:10px;}
}

@media screen and (max-width: 650px) {
.frame{ position:static; margin-top:10px; min-height:auto;}
.frame-nav{ position:static; width:100%; margin-right:0; float:none; display:block;}
.frame-nav ul{ overflow:auto; background:#fff;}
.frame-nav li{ width:25%; text-align:center; float:left;}
.frame-nav li a{ font-size:11px; line-height:22px; padding:10px 0; border-right:1px solid #e7e7e7;}
.frame-nav li i{ margin-right:10px; display:block; margin:0 auto;}
.frame-nav .advert{ display:none;}
.frame-nav img{ display:none;}
.frame-cnt{ width:auto; padding:0; margin-left:10px; float:none; display:block;}
.frame-cnt .list-cnt .img-list{ min-height:96px; padding:10px;}
.frame-cnt .list-cnt .img-list .list-left{ width:128px; left:10px; top:10px; height:96px;}
.frame-cnt .list-cnt .img-list .list-left img{ width:100%; height:auto;}
.frame-cnt .list-cnt .img-list .list-right{ padding-left:140px;}
.frame-cnt .list-cnt .img-list .list-right p{ line-height:24px; max-height:48px; width:auto;}
.frame-cnt .list-cnt .img-list .list-right .part{ line-height:24px; height:48px; font-size:14px;}
.frame-cnt .list-cnt .img-list .list-right .part .date{ line-height:24px;}
.page{ padding:30px 0; width:300px; margin:0 auto;}
.page li{ margin:0 12px;}
.page li.btn-li{ border:1px solid #dcdcdc; border-right:none;}
.page li.btn-li a{ background:#fff; line-height:36px; width:80px; text-align:center; border-right:1px solid #dcdcdc; display:inline-block; font-size:14px;}
.page li.black999{ display:none;}
.frame-cnt .list-cnt .text-list li{ padding:0 10px;}
.frame-cnt .list-title{ padding:0 10px;}
.frame-cnt .list-title span,.frame-cnt .detailed-title{ line-height:40px; font-size:16px;}
.frame-cnt .detailed-date{ padding:6px 15px;}
.frame-cnt .detailed-date span{ margin-right:20px; display:inline-block;}
.frame-cnt .detailed-cnt{ padding:10px 15px;}
.frame-cnt .detailed-cnt p{ font-size:14px; line-height:24px;}
/*详情翻页*/
.detailed-page{ padding:15px 15px 5px 15px;}
.detailed-page li{ line-height:24px; margin-bottom:10px;}
.detailed-page li a span{ margin-right:15px; width:60px; line-height:24px;}
/*QA*/
.frame-cnt .list-cnt .qa-list{ padding:10px;}
.frame-cnt .list-cnt .question{ padding:0 15px 15px 15px; font-size:16px;}
.frame-cnt .college-list{ padding:5px;}
.frame-cnt .college-list ul{ overflow:hidden;}
.frame-cnt .college-list li{ width:50%; margin-bottom:10px; min-height:auto;}
.frame-cnt .college-list li a{ padding:5px; border:1px solid #fff; display:block; color:#333;}
.frame-cnt .college-list li a:hover{ border:1px solid #fff;}
.frame-cnt .college-list li .tc{ height:34px; line-height:44px;}
.btn100 a{ display:block; text-align:center; color:#1e69c6; line-height:50px; font-size:16px; margin-top:10px;}
/*二级导航*/
.frame-nav ul{ overflow:visible; height:158px; border:none; border-top:1px solid #e7e7e7;}
.frame-nav .hover-right{ position:relative;}
.frame-nav li:hover{ background:#fff;}
.frame-nav .hover-right.hover{ background:#f8f8f8;}
.frame-nav .hover-right ul{ position:absolute; top:78px; left:0; z-index:1; width:100%; text-align:center; background:#f8f8f8; display:none; height:auto;}
.frame-nav .hover-right ul li{ width:100%;}
.frame-nav .hover-right ul a{ line-height:24px;}
.frame-nav .hover-right ul a:hover{ color:#333; background:#f8f8f8;}
.tab-nav ul{ overflow:auto; border:1px solid #e7e7e7; border-radius:6px; margin:15px 10px 5px 10px; font-size:12px;}
.tab-nav ul li{ width:33%;}
.frame-cnt .list-title a{ color:#999; margin:0 5px; line-height:40px;}

.about img{ width:100%;}
.fenyepage a{ display:none;}
.fenyepage a.uppage,.fenyepage a.downpage,.fenyepage a.current{ display:inline-block;}

.tab-nav01{ padding:0 0;}
.tab-nav01 ul{ margin:0; border:none;}
.tab-nav01 ul li{ width:auto; line-height:42px; padding:0 5px; margin:0 5px; font-size:14px;}
.tab-box01 .tab-more{ right:10px; top:-54px; line-height:54px;}
}



